installation point - French English Dictionary

installation point

Meanings of "installation point" with other terms in English French Dictionary : 1 result(s)

French English
Broadcasting
installation point à point spécialisée dedicated point-to-point facility